package com.dingding.order.core.pay.biz.pay;

import com.dingding.common.core.base.dto.ResponseEntity;

/**
 * 
 * @ClassName: IPayService 
 * @Description: 扣款
 * @author CHEHAUNBO 
 * @date 2016年7月5日 上午10:25:58
 * @since V2.3.0
 * 
 */
public interface IPaymentService {

	/**
	 * 
	 * 支付（扣款）
	 * 
	 * @Title: payment
	 * @param t 支付客户端请求DTO
	 * @return boolean true 支付成功 false 支付失败
	 * @author CHEHAUNBO
	 * @since V2.3.0
	 * 
	 */
	public <T> boolean payment(Object object, ResponseEntity<T> responseEntity);

}
